package com.zdxlz.fcmp.business.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;

/**
 * @author: aman
 * @date 2025/2/17 9:47
 * @description
 */
@Data
public class IpsecStatusVo implements Serializable {
    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * IPSec 设备index
     */
    @JsonProperty("Index")
    private Integer index;

    /**
     * 隧道状态
     */
    @JsonProperty("State")
    private Boolean state;

    /**
     * 错误码
     */
    @JsonProperty("StatusCode")
    private Integer statusCode;

    /**
     * 接收字节数
     */
    @JsonProperty("RxBytes")
    private Long rxBytes;

    /**
     * 发送字节数
     */
    @JsonProperty("TxBytes")
    private Long txBytes;

}
